ousted leader - Espagnol Anglais Dictionnaire